Big Huge Thesaurus

stickball game

noun